import { fileURLToPath, URL } from "node:url";

import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue(),
  AutoImport({
    resolvers: [ElementPlusResolver()],
  }),
  Components({
    resolvers: [ElementPlusResolver()],
  }),],
  
  resolve: {
    alias: {
      "@": fileURLToPath(new URL("./src", import.meta.url)),
    },
  },
  server:{
    host: "0.0.0.0",//局域网可以访问
    // port: 5173,//设置访问默认端口号
    open: true,//自动在浏览器s中打开服务器
    hmr:true,
    // proxy:{
    //   "/":{  // 以什么开头
    //     target: 'http://localhost:5173', // 目标服务器
    //     changeOrigin:true, // 是否修改origin
    //   }
    // }
  }
});
